package 经理与员工工资案例;

//案例描述
//某公司的人员分为员工和经理两种，
// 但经理也属于员工中的一种，
// 公司的人员都有自己的姓名和地址，
// 员工和经理都有自己的工号、工资、工龄等属性，
// 但经理不同员工的是，经理有自己在公司对应的级别。
// 假设每次给员工涨工资一次能涨10，经理能涨20%。
// 本案例要求利用多态实现给员工和经理涨工资。

public class Main {
    public static void main(String[] args) {
        //创建对象
        Employee employee = new Employee("zhangsan","上海","11256",6500,3);
        Manager manager = new Manager("lihua","北京","01156",8900,5,"三等");

        //给员工涨工资
        employee.raiseSalary();
        //给经理涨工资
        manager.raiseSalary();

        //输出员工和经理的信息
        System.out.println("员工的信息为: " + employee.toString());
        System.out.println("经理的信息为: " + manager.toString());
    }
}
